{
BufferedImage mapImage = new BufferedImage(size.width, size.height, BufferedImage.TYPE_INT_RGB);
Graphics g = mapImage.getGraphics();
g.setClip(0, 0, size.width, size.height);
currentMap.paintComponent(g);
g.setColor(Color.black);
g.translate(-xOffset, -yOffset);
g.setClip(0, 0, size.width, size.height);
//currentMap.paintComponent(g);